×

heavy artillery meaning in French

artillerie lourde (armes d'artillerie à gros calibre, canons)

Related Words

  1. artillery fire
  2. heavy
  3. heavy equipment
  4. heavy soil
  5. heavy metals
  6. heavy applause
  7. heavy rainfall
  8. heavy responsibility
  9. heavy guard
  10. heavy water
  11. heavy applause
  12. heavy armament
  13. heavy athletics
  14. heavy blow
PC Version

Copyright © 2018 WordTech Co.